The phrase "impressive run" means that someone or something has performed exceptionally well over a period of time.